﻿<%@ Page Language="C#" AutoEventWireup="true" CodeBehind="NotificacionsByGPS.aspx.cs" Inherits="GPSTrackingWebsiteManager.Manager.Pages.NotificacionsByGPS" %>
<%@ Register Src="~/Manager/UserControls/GPSSearch.ascx" TagPrefix="uc1" TagName="GPSSearch" %>
<%@ Register Src="~/Manager/UserControls/NotificationsSearch.ascx" TagPrefix="uc1" TagName="NotificationsSearch" %>



<!DOCTYPE html>

<link href="../../Css/GPSTrackingWebsite.css" rel="stylesheet" />
<link href="../../Css/messi.css" rel="stylesheet" />
<script src="../../Javascript/jquery-1.11.1.min.js"></script>
<script src="../../Javascript/messi.js"></script>
<script src="../../Javascript/Custom.js"></script>
<script src="../../Javascript/WindowMessageManager.js"></script>

<html xmlns="http://www.w3.org/1999/xhtml">
<head runat="server">
    <title></title>
    <style type="text/css">
        .auto-style3 {
            width: 100%;
        }
    </style>
</head>
<body style="overflow: hidden">
    <form id="form1" runat="server">
        <div>
            <telerik:RadScriptManager ID="RadScriptManager1" runat="server"></telerik:RadScriptManager>
            <telerik:RadAjaxManager ID="RadAjaxManager1" runat="server" DefaultLoadingPanelID="RadAjaxLoadingPanel1">
            </telerik:RadAjaxManager>
            <telerik:RadAjaxLoadingPanel ID="RadAjaxLoadingPanel1" runat="server" Skin="Default"></telerik:RadAjaxLoadingPanel>
            <table class="auto-style1">
                <tr>
                    <td>
                        <fieldset>
                            <legend>Información del dispositivo</legend>
                            <uc1:GPSSearch runat="server" ID="uscGPSSearch" IsAddGPSVisible="false" />
                        </fieldset>
                    </td>
                </tr>
                <tr>
                    <td>
                        <table class="auto-style3">
                            <tr>
                                <td>
                                    <fieldset>
                                        <legend>Notificaciones por dispositivo</legend>
                                        <telerik:RadGrid ID="NotificationsByGPSGridLiks" runat="server" AutoGenerateColumns="False" CellSpacing="0" GridLines="None" Height="260px" OnDeleteCommand="NotificationsByGPSGridLinks_DeleteCommand">
                                            <MasterTableView EditMode="PopUp" EditFormSettings-PopUpSettings-Modal="true" EditFormSettings-CaptionFormatString="Modo Edición" NoMasterRecordsText="No hay registros">
                                                <CommandItemSettings ExportToPdfText="Export to PDF"></CommandItemSettings>

                                                <RowIndicatorColumn Visible="True" FilterControlAltText="Filter RowIndicator column">
                                                    <HeaderStyle Width="20px"></HeaderStyle>
                                                </RowIndicatorColumn>

                                                <ExpandCollapseColumn Visible="True" FilterControlAltText="Filter ExpandColumn column">
                                                    <HeaderStyle Width="20px"></HeaderStyle>
                                                </ExpandCollapseColumn>

                                                <Columns>
                                                    <telerik:GridButtonColumn ConfirmText="¿Desea eliminar el registro?" Text="Eliminar" ConfirmDialogType="RadWindow" ConfirmTitle="Eliminar" ButtonType="ImageButton" CommandName="Delete" ItemStyle-Width="20px" />
                                                    <telerik:GridBoundColumn DataField="NotificationId" FilterControlAltText="Filter GPSModelID column" HeaderText="Notificación ID" UniqueName="NotificationId" ItemStyle-Width="100px">
                                                    </telerik:GridBoundColumn>
                                                    <telerik:GridBoundColumn DataField="NotificationIdSource.Name" FilterControlAltText="Filter Name column" HeaderText=" Nombre" UniqueName="Name">
                                                    </telerik:GridBoundColumn>
                                                    <telerik:GridBoundColumn DataField="ParameterId" FilterControlAltText="Filter Name column" HeaderText=" Parametro ID" UniqueName="ParameterId" Visible="false" ForceExtractValue="Always">
                                                    </telerik:GridBoundColumn>
                                                </Columns>
                                            </MasterTableView>
                                              <ClientSettings>
                        <Scrolling AllowScroll="True" UseStaticHeaders="True" SaveScrollPosition="True">
                        </Scrolling>
                    </ClientSettings>
                                            <FilterMenu EnableImageSprites="False"></FilterMenu>
                                        </telerik:RadGrid>
                                    </fieldset>
                                </td>
                                <td>
                                    <fieldset>
                                        <legend>Parametros de la Notificación</legend>
                                        <telerik:RadGrid ID="ParametersGrid" runat="server" AllowFilteringByColumn="True" AutoGenerateColumns="False" CellSpacing="0" GridLines="None" Height="260px">
                                            <MasterTableView EditMode="PopUp" EditFormSettings-PopUpSettings-Modal="true" EditFormSettings-CaptionFormatString="Modo Edición" CommandItemDisplay="TopAndBottom" NoMasterRecordsText="No hay registros">
                                                <CommandItemSettings ExportToPdfText="Export to PDF" AddNewRecordText="Nuevo Parametro" RefreshText="Actualizar"></CommandItemSettings>

                                                <RowIndicatorColumn Visible="True" FilterControlAltText="Filter RowIndicator column">
                                                    <HeaderStyle Width="20px"></HeaderStyle>
                                                </RowIndicatorColumn>

                                                <ExpandCollapseColumn Visible="True" FilterControlAltText="Filter ExpandColumn column">
                                                    <HeaderStyle Width="20px"></HeaderStyle>
                                                </ExpandCollapseColumn>

                                                <Columns>
                                                    <telerik:GridEditCommandColumn ButtonType="ImageButton" EditText="Editar" ItemStyle-Width="20px" />
                                                    <telerik:GridButtonColumn ConfirmText="¿Desea eliminar el registro?" Text="Eliminar" ConfirmDialogType="RadWindow" ConfirmTitle="Eliminar" ButtonType="ImageButton" CommandName="Delete" ItemStyle-Width="20px" />
                                                    <telerik:GridBoundColumn DataField="ParameterId" FilterControlAltText="Filter MasterUsername column" HeaderText="CompanyId" UniqueName="CompanyId" Visible="false" ReadOnly="true" ForceExtractValue="Always">
                                                    </telerik:GridBoundColumn>
                                                    <telerik:GridBoundColumn DataField="Name" FilterControlAltText="Filter Password column" HeaderText="Valor" UniqueName="Name">
                                                        <ColumnValidationSettings EnableRequiredFieldValidation="true">
                                                            <RequiredFieldValidator ForeColor="Red" ErrorMessage="* Requerido" SetFocusOnError="true"></RequiredFieldValidator>
                                                        </ColumnValidationSettings>
                                                    </telerik:GridBoundColumn>
                                                    <telerik:GridTemplateColumn>
                                                        <ItemTemplate>
                                                            <telerik:RadComboBox ID="cmbParameterType" runat="server">
                                                                <Items>
                                                                    <telerik:RadComboBoxItem Text="Numero" Value="I" />
                                                                    <telerik:RadComboBoxItem Text="Alfanumérico" Value="S" />
                                                                    <telerik:RadComboBoxItem Text="Fecha" Value="D" />
                                                                </Items>
                                                            </telerik:RadComboBox>
                                                        </ItemTemplate>

                                                    </telerik:GridTemplateColumn>
                                                </Columns>

                                                <EditFormSettings>
                                                    <EditColumn InsertText="Agregar" UpdateText="Actualizar" CancelText="Cancelar" ButtonType="ImageButton"></EditColumn>
                                                </EditFormSettings>
                                            </MasterTableView>
                                              <ClientSettings>
                        <Scrolling AllowScroll="True" UseStaticHeaders="True" SaveScrollPosition="True">
                        </Scrolling>
                    </ClientSettings>
                                            <FilterMenu EnableImageSprites="False"></FilterMenu>
                                        </telerik:RadGrid>
                                    </fieldset>
                                </td>
                            </tr>
                        </table>


                    </td>
                </tr>
                <tr>
                    <td>
                        <fieldset>
                            <legend>Notificaciones</legend>
                            <uc1:NotificationsSearch runat="server" ID="uscNotificationsSearch" IsAddNotificationsVisible="true" />
                        </fieldset>
                    </td>
                </tr>
            </table>
            <telerik:RadWindowManager ID="RadWindowManager1" runat="server"></telerik:RadWindowManager>
        </div>
    </form>
</body>
</html>
